home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / embedded / mcu332 / 332-101.arc / L.HLP < prev    next >
Text File  |  1988-06-11  |  930b  |  23 lines

  1.  
  2.  
  3. Note: This assembler is "Dumb" in it's handling of Address modes 5 and 6.
  4.     Also sub-mode 7,2 behaves in a manner similar to mode 2; sub-mode
  5.     7,3 behaves in a manner similiar to mode 6.
  6.  
  7.     Mode 5 appears as a subset of mode 6 where the index register has
  8.     been suppressed. That is, if the index register is ommited from
  9.     the source code line, mode 5 and mode 6 are indistingushable.  Some
  10.     assemblers will always choose the shorter form, mode 5 in this case.
  11.     This, however, prevents you from from selecting mode 6 with index
  12.     register suppression. This assembler requires you to suppress a
  13.     register using the "Z" prefix. You suppress a register by prepending
  14.     a "Z" to the register name. The following are examples:
  15.  
  16.         ($1234,a2,za0)        Suppress the Index register.
  17.         ($1234,za3,d7)        Suppress the Base register.
  18.         ($1234,zpc,a0)        Suppress the PC register.
  19.  
  20.  
  21.         ($1234,a2,za0)        Mode 6.
  22.         ($1234,a2)        Mode 5.
  23.